We enjoyed our stay. It was a beautiful view and a great location. We cooked several times and had no issues with the supplies provided. Did several loads of laundry with no problem. I would stay at this resort again. My only issue, we had several places at this resort to chose from and we picked this place because it had the amenities, space, and location we wanted including air conditioning. However, it was a huge inconvenience that we got a message a week before that the air conditioning would not be available due to repairs. The loft area was unbearable and even though fans were provided throughout the condo, my children ended up sleeping on the floor of the master because it was too hot for them in the loft. I understand that owners can't control repair isssues etc and maybe I should have spoken up but it was already paid for and canceling was not on the table. It was HOT! Sorry. My advice, make sure you have air. Even with all windows open and the wonderful breeze, if you have anyone planning on sleeping in the loft, fans won't cut it. We were unlucky that we just happened to be there the week or so that the owners decided/needed to repair/upgrade the air. Stinks for us. Would of been nice if the owners would have acknowledged that inconvenience. But with all that said, it is a wonderful property, great location, nice pool, and beachfront property. I would highly recommend as long as the air is working if you plan on having anyone sleep in the loft area.