PERFECT. If I can put it all into one word! I would stay here again in a heartbeat. The location, cleanliness, comfortability, customer service, attention to detail… all spectacular. The gentleman that met us at the water taxi stop and helped us with our bags was an incredible human. He was so kind and super helpful. The apartment is modern and luxurious. And, the view is so beautiful!