Modern hotel, Leonardo Plaza, offering airy rooms, some with sea views. Features dining, pools, a spa, and a beach area. Located near the sea.