Wonderful apartment. Clean, modern all the amenities. Close to restaurants, shops and a beach with stunning beach and views.