5 stars in every respect. We had a wonderful few days.. Thank you