Absolutely perfect. Amazing place with great facilities, and even nicer staff! Couldn’t fault it one bit