5* all round, fantastic property and trip, well worth the money!