Service was excellent. Hotel itself is very nice, and our room was very big, clean, and well maintained. We really enjoyed having the mini kitchen area with plates and cups, a toaster, microwave, refrigerator, etc. The sofa bed was a bit uncomfortable (but was long enough and more comfortable to sleep on without pulling it out) and the pool we had been looking forward to using was quite small. In addition, while the hotel is attractive and well maintained, and the location is convenient, the area around it was not quite as walkable as I was hoping for. I wasn’t sure about the safety of some areas, so we ended up driving quite a bit but found parking pretty easily and had a great time.