A five-star stay!