Great location and well maintained. Plenty of amenities and good communication with the hosts.