Loved our stay - warm welcome and amenities as described in other posts. What exceeded our expectations was the perfect location, and even so the apartment is so great we just wanted to hang there / the roof! Would absolutely recommend staying here, 5 stars on every element, and we can only hope to return someday.