This place was spacious, located at a great spot, had parking and the hosts were amazing communicators. We had a great stay.