Wonderful place! Clean and modern. Great host, quick and easy to communicate with. Close to plenty of great restaurants and coffee shops. The view from the balcony is spectacular, the pictures doesn't do it justice. We stayed for a week with our 2 kids (an infant and a toddler) and it was perfect for us. The kids enjoyed sitting on the artificial grass on the deck while us parents enjoyed the view. Close to plenty of great restaurants. Highly recommended!