Lovely place that was perfect for a family stay.