Location is perfect, so close to everything, the view from the balcony and roof terrace is amazing. We had everything we needed for self catering but there are so many restaurants and bars around that we didnt really need to. We will be back