great location and amazing view. clean, comfortable and amazing care during our stay.