An excellent location and great value. Apartment was perfect for what we needed, although the bed was a bit stiff. Lots of parking nearby so the carpark being booked out wasn't an issue.
Had some trouble with the late check in, as well as the reception desk being unmanned frequently, and needing to call several numbers before finding someone who would talk to me. It seems like whoever runs the Air BnB listing doesn't speak to the other staff so communication suffered as a result.