Wonderful, clean, chic, spacious place and well stocked for cooking some meals! The only downsides were a small hidden fee ($40) on check-in and that the complex is VERY family-oriented (about 15 kids in an average size pool when we were there) - but thats great for some folks. All in all, extremely satisfied!!