Excellent 5 star. Truly pleased with our stay.