Pros - Great location, beach access was easy and close, balcony view was beautiful and furniture comfortable, clean.
Cons - Not very well stocked. Had to buy toilet paper, trash bags, dishwasher detergent and other similar items that most places provide. Also had to buy beach towels as there were none provided.