We booked the place the day before we arrived and they were very accommodating for our check-in. The only thing we could say was that they weren't very flexible with a late check-out. We only wanted to stay an extra hour and they wouldn't budge - even when we offered to pay extra.
As for the place, it was clean and cozy. It had all the amenities you would expect - television, ironing board, iron, a/c, linen, towels, washer/dryer etc. The elevator made access to the top floor apartment very easy.
The location was ok. It was quiet but a little out of walking distance to the more lively places around town. It's also located among a number of rip-off tourist restaurants that you're best to avoid. For late night travelers, everything around the area closes at 11pm, so be prepared to walk or catch an Uber around town.
Be sure to explore the restaurants a little further away from the apartment. A little research will make your trip a memorable experience.