While the location was great, we were very disappointed in the place. I realize that you advertise that it is not a hotel and doesn't have all the amenities, there were a lot of things that did not meet the quality that is advertised. For a party of 5, we didn't have enough bath or beach towels for everyone. There were no hand towels and no kitchen towel at all. We had a party of 5, but the apartment sleeps 8, as advertised. There is not enough places to sit for 5 people in the living room or the dining room. If you are advertising that up to 8 people can stay, there needs to be enough room for that amount of people in the living room and dining room or it needs to be stated that way.
Also, the kitchen supplies are VERY basic. There was one knife, no pans and very few supplies. If you want to cook, please bring your own stuff or check what they have before you plan.
Overall, it was not clean at all, there were stains and marks all over the walls and it was dirty.
The walls are very thin/windows are not sound proof. It gets very loud at all hours of the night depending on other guests. Not very family friendly nor is it a place for a quieter vacation.