Excellent place to stay. Perfect views in the perfect location.