A lovely place to stay-with all amenities for a family.