While the location is ideal and the beds were very comfortable, there were a few minor inconveniences that prevented me from giving this place a 5-star review. We arrived about 15 minutes before the agreed upon checkin time and the place was still dirty from the previous visitors. A man walked in and started cleaning at that time, but the place was definitely not cleaned and ready to go by the agreed upon checkin time. There is also loud construction going on around 9am within the building. Additionally, people in the floors above us were VERY loud and you could hear everything at 2am. The water pressure in the shower fluctuated and would occasionally turn off for a few seconds, and there were only two rolls of toilet paper provided and we ran out by the end of our stay. All in all, it was a fine stay but I probably wouldn’t stay here again or recommend it to a friend.