Definitely a five-star stay.