Sophisticated hillside hotel with sea views, posh dining, a spa, and an outdoor pool.