Our stay was great albeit with a couple of caveats. First, the check in was a bit complicated given that we had to pi k up the keys at the reception prior to going to the apartment which was located 1.5km away. The streets near the reception were closed due to construction so the uber driver had to drop us off several blocks away which was an inconvenience. Same issue after picking up the keys as we had to walk several blocks to get picked up by uber again. Secondly, was spot on cleanliness. There was a bandaid stuck to one of the hand towels, a stain in one of the bed sheets and some dust by the wall behind our bed. Other than that it was all as advertised. Great location near the beach and main pier, which offers tons of restaurants and bars. Also walking distance from old downtown and the castles that overlook the beautiful city.