A sense of five-star luxury