The location of the hotel is excellent, in walking distance to plenty of restaurants and sites. However, our experience with the hotel itself was not ideal unfortunately. The cleanliness of the room was not one of a 4-star hotel. The shower appeared to not have been scrubbed or cleaned at all prior to our stay, the end tables next to the bed were filled with dust, and even the mini fridge in the room had a stain inside and smelled. We had an issue with requesting an extra towel that was never delivered (we even took off our do not disturb sign for a couple hours while we waited). My husband and I were very adamant about only selecting hotels for our trip that had air conditioning in the room as we both have trouble sleeping in warmer environments. Night 2 the hotel turned off the air conditioning completely and switched over to heat. We inquired to the front desk agent who was very unpleasant (not a smile once during our stay), he said "I can't please all of the guests". Frustrated with situation we requested if we could at least have a bed sheet (the beds are only a fitted sheet with a very heavy comforter, no sheet). We were told the hotel doesn't have sheets and were later given a duvet cover instead of a bed sheet to help combat the heat. We tried opening the windows the rest of our stay, but with no screens we were just met with lots of flies getting into the room. Location is great and some of the staff was pleasant, but the stay did not meet our expectations.