Beautiful ultra-clean stay, beautiful view and balcony. Comfy beds. Stay looks exactly as in the photos. Respectful host who was always responsive. My friends and I will most definitely be back. Thanks Allen!