5-star hotel experience. Definitely would stay again!