Perfect location. Staff was very welcoming and responsive to our inquiries. We had a great stay.