Great location within walking distance to loads of restaurants and the main areas we wished to visit. The flat had everything that we needed including air conditioning and a little balcony to sit out on. Self check in was clearly explained before arrival.