Beautiful space walking distance to beach. Elegant decorations. Efficient kitchen. Great balcony patio. Wonderful hosts.