This place is not short of a 5-star hotel in terms of quality