This condo was very clean! It was perfect for my family. The checkin/check out process was 100% easy as it could have possibly been. The communication throughout the whole time was top notch! This condo was right on the beach. We enjoyed the "bigger" than most balcony that this condo had! If cooking inside the room, you have everything you need there. This room also provided boogie boards, beach chairs, beach wagon, etc.... The only thing I can "complain" about, but this has nothing to do with the condo, I just want others to beware if staying here is a canopy is not allowed up close by the beach- only an umbrella. So, if you have young kids you can't set up close by the beach unless you have a small umbrella, rent from beach, or just use chairs. AGAIN- this has nothing to do with the condo itself, I just wanted to give others a heads up about this. If we come back to this area, we will NO DOUBT come back to this condo if it's available. 110% pleased with it all.