Gary was very responsive and left detailed instructions for a smooth check-in and check-out process. The place was very clean and equipped with all the necessary amenities. I had a great stay!