great communication, easy access, everything one could need for a pleasant stay.