Perfection. This place is elegant, modern, well put-together and supremely comfortable. Love the rooftop!