A great place for a family stay with great amenities