Very clean and nicely modeled. Hotel has a lot of amenities including a store and several restaurants. Can be really noisy at night with the local tourists.