excellent location. communicate very well. was very helpful even when I made a mistake with the checkout time. great stay