True 5 star. Fantastic stay