Unfortunately, first impressions of the property were not great. Within minutes of arrival, it was clear the floor was dirty, and feet were black. The check in process was basic, not even a welcome note/package. In fact, not even a box of tissues and when asked, they recommended toilet paper. The automatic door lock battery had to be changed by us. Photos are deceiving and description not accurate. There is a portion of the condo that has been renovated but there are many flaws. The quality of most furniture was not good, and things showed significant wear. The couch was new but not comfortable for sleep. The host was reachable and did respond to requests and ordered some required amenities (Hand towels for the bathroom and a can opener) and was also very pleasant. The location of the condo is great, nice proximity to the beach. We were staying over Christmas and found that the kitchen area was by no means adequate or updated. Lighting was burnt out. Kitchen had experienced a serious leak at some point and cupboards under the sink were in terrible condition. The fridge ice maker did not work, the microwave it could not boil water, there was only one usable small pot, and the oven did not work. During our stay a repairperson was required to come to look to at the oven, which we had to be there for, and the part arrived after we left, apparently. All of this made hosting a Christmas dinner impossible. If you are planning on cooking your own meals this condo is not for you.