Clean, modern, well equipped apartment. Close walk to the beach and conveniently located above a nice cafe. Karen personally greeted me at check in and showed me around the apartment. Very responsive host who made sure her guest was well looked after.