Great stay, perfect communication and check-in and fantastic location