Excellent location, outstanding view, and very welcoming staff. The place had everything we needed and more! It was very clean and well furnished!