We loved this place. Right in the thick of things, loads of bars and restaurants a short walk away and the beach just down the road. The apartment feels brand new and is highly functional. The pool on the roof is to die for. A great stay