Upmarket seasonal hotel with a restaurant, outdoor pool, spa, and private beach area. Near a golf club.