In the midst of a 19 day trip an have stayed at several resorts along the way already. This is by far the best experience thus far. Nice pool, incredibly nice an accommodating staff, and great perks. I've heard of complimentary breakfasts but they also had a dinner social.