5 star! One of the best stays you’ll have