Great location, well-kept and welcoming, and easy check-in and communication, would definitely recommend.