We spent ten days at this townhome and it is really very nice. The decor is quite over the top and it is obvious someone put a lot of time and money into the design and materials. I love that there is zero carpet. The washer and dryer worked well and I loved having that option. The beds are quite comfy and the fridge is new. The mini drawer dishwasher is cute but not really functional, it holds so little. No big deal, I don't mind washing dishes. They do have working blenders and toaster but the pans are teflon coated and it is flaking off badly and they are so worn we chose to buy a pan instead. The a/c was not cooling the first day and a technician was prompt in addressing the issue. The only suggestions I would make and the reason for my 4 star rating is the patio furniture is quite dirty and very worn, the downstairs patio table is so damaged it is unusable and the upstairs outdoor rockers are rusted out underneath, so we were afraid to sit on them. I understand it is probably very hard to keep up with the damage from the elements. Thats a bummer since eating and congregating outside is the best part of a beach vacation. The living room furniture is insufficient for the amount of people the unit accomadates and very uncomfortable. It looks nice but no one wanted to sit on it in the evenings when we wanted to watch movies together. Also, fyi-the sliding door only locks from the inside, the keyhole is corroded, so you have to go out from the garage if you want to lock up. The surf is a gorgeous green most days and the sand is sugar white, so perfect! All in all with a little love this place could be perfect.