The location was perfect and the hosts were extremely hospitable. We would stay here again.