Location and size are perfect for a family. The hosts were extremely friendly and attentive.