The Terrazza, or terrace, is actually the entire rooftop of the Villetta, and thus provides some 1000 square feet of breathtaking views that can be enjoyed soaking in the sun, dining al fresco, or gazing at a sky laden with stars.