The good. Great location away from the traffic. Close to the beach and decent views from the balcony with plenty of room inside. Good size kitchen with plenty of pots and pans although we did not cook much. Clean and kept property grounds and friendly staff. The bad. A bit on the older side which I normally would not have a problem with, but it did have a musty smell especially on the kids room. I'm not sure if the carpet needs to be replaced, but there's a strong odor on that bedroom. There were a lot of gnats in the apartment although the kitchen area looked clean. Also, something resembling dried up bodily fluid was on the back of one of the pillow shams like it had not been washed. My kid found it he was laying on it, so that is my biggest complaint about the stay there, and the odd smell within the apartment especially on the smaller bedroom is what keeps me from not giving it a high review. The living room has a coffee table with a large glass top, so if you have small children that like to climb on furniture be careful as it could be dangerous. Overall decent experience, but please check the cleanliness of the linens for the next renter. We paid decent money for the cleaning fee, so we expect everything to be as clean as possible. Thank you for hosting our family.