Felipe's place was clean and spacious. It is a few hundred feet from a nice beach. There is a small and sunny terrace overlooking the pool area. Even though it is on the first floor we never heard any noise - the windows and terrace doors are made of very thick glass. It is a little bare bones inside - 2.5 rolls of toilet paper (there were only two of us for a 3 night stay, but if there had been a group of us, we surely would have had to buy more), one roll of paper towel, hand soap only - but there were plenty of towels and the beds were comfortable and well appointed. There is cable in all the rooms, which is a nice perk if you like to watch the news. The check-in was not as smooth as would be desirable, I had to contact Felipe (who lives out of the country) twice to arrange for check-in because the phone number I was given for the local person who was going to arrange check-in did not work. However, he responded to both my emails right away, and after the second one was able to put me in touch with a different person who was responsive. FYI - the door to the terrace does not lock but there is a PVC pipe you can put down so it cannot be opened from the outside. There was a leak in the ceiling when we arrived, and buckets were set up in front of one of the bathrooms to catch the dripping water. The leak subsided after a day. Overall, the apartment was nice, the location was good - right on a nice beach - and even though it was on the first floor there was no issue at all with noise. A few minor inconveniences with check-in and maintenance, but these were relatively non-serious.