Professionally run, spacious and in a great location. Right in the middle of the main sights and walking distance to all. We were there with our two kids and there was plenty of space for all of us. Supermarket 50 metres away was also handy. Plenty of food within metres and several "super feast" areas within a few minutes' walk.