Every aspect of this stay met or exceeded our expectations. The view was incredible and the apartment itself had everything we needed for our stay. The place was remarkably clean. The host was excellent in communication and very helpful. We wouldn’t hesitate to stay again.