The place was sparkling clean and in a great location. Communication was perfect and the hosts were quick to reply and help out when I needed something. Would definitely recommend staying there.