I will say that as far as cleanliness there was some stains on the comforter in one room and on some of the white towels. They probably were clean just stained which I understand can be hard to keep an Airbnb spotless at all times. Very close to beach and was walking distance to many shops! If anyone is interested in booking this Airbnb I would definitely recommend it just keep in mind that it is a unit on a property where there are other people staying on the same property around you, so sometimes you do hear other people playing music or hanging out. Overall had a wonderful stay!