Perfect location, great self checkin and fantastic communication, highly recommended