This was one of the nicest places we stayed on our honeymoon! Amazing views surpassed photos and expectations. The building is well built and the hosts seem to have thought of everything. We would give it 10 stars if we could.