We stayed in 4 places on this trip and this was by far our favourite and the others were all 5 stars! There is plenty of space and all the amenities you need either in the flat or in the square literally 10 steps away. It was the perfect place!