Can’t recommend this place more highly — nearly everything you could need is already anticipated and the location is hard to beat. We stayed for a full week and could have stayed longer because of how happy and comfortable we were.