Sherwood Suites Resort, Лара