Elegant extended-stay hotel offering stone cottages with sea views, private hot tubs, a pool, and dining.