Upscale hotel, Villa Elena, with a seafood restaurant, bars, spa, gym, and outdoor pool. Features include a heated pool, private beach, and views.