I'm not sure how this could have been better! We booked this last minute and they were very friendly and fast to respond, the whole place was very clean and new. The location could not have been better, there is hardly anything not in walking distance and we only got buses when we were feeling lazy. The kitchen was right next to our room and the washing + drying facilities meant we could come home with a suitcase full of clean clothes!

Would love to come back again next time we find cheap flights :D