My family and I stayed there for four nights and we only had one housekeeping cleanup, even after repeated request to have the room cleaned. Fresh towels were not brought to the room at all even after requesting and I needed to go to the front desk every day for fresh towels. The room quickly became unkempt, and I needed to clean up after my family every day on vacation which was inconvenient.
Call to the front desk and two housekeeping during my stay were either busy or unanswered. I spoke to the front desk upon my leaving and they told me the hotel manager would respond to me, but it has been a week and still no response. If you are looking for a hotel in JH with service and amenities that match the upscale hotel rate, then this is probably not the hotel for you unfortunately.