This gem has everything you need and beyond. It’s spacious and has a very comfortable “like being home feeling.” The host is friendly, attentive, communicative and available with clear instructions upon your arrival to make the experience pleasant and easy. I’d stay her again in a heartbeat.