One word: wow.
Debra's place has it all in terms of great amenities and stylish touches, but how about that view?!
We will definitely be back to visit this piece of paradise.