This is an absolute gem. Spacious place, plenty of space for family, wonderful kitchen, family and dining room, excellent amenities and a super responsive host. I will stay here again if I am coming here, love it.