John very helpful and responds any questions during my stay. It was very easy to communicate and ready to help. Also he was ok with my flexible check-in and check-out