John was super accommodating and has been so helpful since I arrived for my long term stay. The place is cozy and was clean when I arrived. It has all the necessary amenities and a host that will give you advice and walk you through the workings of the place if you’re from out of town.