Fantastic home away from home with everything you need. Great location, fantastic hosts.