Fantastic location, excellent communication, great place with everything you need for your stay!