Great stay, brilliant location, great communication