Definitely a five-star stay!