John place is amazing, nice warm and cozy it's a home away from home, very clean & tidy place, easy instructions / fast and prompt communication.