A five star experience, definitely worth the stay.