This place has it all! The extra efforts put into this place make it so enjoyable. It's a great location. Jennifer has thought of everything. There were grocery items and beverages to start the stay so we didn't have to immediately get to a grocery store. The kitchen has everything you need. Jennifer was available when needed. We loved the heated towels in the bathroom also. She has put so much effort into making it an easy place to stay.