This place was perfect!! Everything you need. Great location. Amazing hosts.