It was a perfect place for us as a family! Plenty of space, very clean, many small but important touches that make you feel like at home. John is an amazing host who really cares about his guests' comfort. Great and fast communication. Fantastic stay!!