Great location with all the necessary amenities thought of by the hosts.