Fabulous location, comfortable rooms, great hosts. Here's the deal: the pictures don't lie. This place is every bit as wonderful as the pictures show. Just wait till you get to that rooftop terrace.