In one word: dreamy. As everyone else has mentioned, the terrace is absolutely everything. Beds were very comfortable. Check in was a breeze. Really enjoyed our stay. Grazie!