Hotel with warm rooms, cottages, golf, spa, indoor pool, and fitness center.