Super clean lovely villa in a great resort. Convenient location. Friendly staff. The five of us highly recommend Cheryl's place.