Great views, super location, and attentive hosts are all great reasons to stay here. Highly recommended, we would stay here again in a heartbeat.