Location and accommodation itself were good. Would be great for a big group. Within walking distance of lots of places to eat and have fun.
However, the floors were not cleaned before we arrived. With paying a cleaning fee, and a pretty material one at that, we would expect the place would be clean upon arrival. It didn't seem as though the floors had been vacuumed or mopped in months.