Excellent place to stay - 5 star all the way.