There were 4 units in the one building, and ours was beautiful. Nicely remodeled and up to date. The unit was really nice and fresh smelling with a super comfortable bed and soft blankets. The futon was not really comfortable, but I guess that is to be expected.
The patio is a common area with the other units but it is AMAZING!!! Super comfortable seating, and a very relaxing tropical getaway feeling.
If you dont rent a car, there will be a lot of walking to all the local restaurants, "grocery shopping" as the unit is more towards the end of where all that action is. However, it is a very nice walk..we even seen a HUGE Iguana in the trees as we walked. Lots of people out walking, bicycling, rollerblading etc.
I would suggest "Mamasitas" for breakfast and lunch at least....cheap, fast and good!! "Aivins" was really good too...a bit more expensive but really good. However, the building is not marked from the outside hardly at all so we walked past it a number of times until they got their sign outside for their specials. Both are within walking distance.
The beach is WONDERFUL and ridiculously close to the unit. Beach towels, umbrellas, chairs were all provided in our unit for our use.
There is a washer/dryer in the unit, although it was hard to find for us as it isnt marked and there was no directions for where it was located. A quick email to the owner revealed where it was for us. I will save you the time of that and tell you it is behind the building all the way in the back, behind a set of stairs. It feels a little "shady" back there, it isnt well lit at night at all so we used our flashlight on our phone to get back there. I love that we could do our laundry though.
I would suggest renting a car to get around to better supermarkets, Starbucks, etc....those things are REALLY limited within walking distance.
All in all a really comfortable stay, in a nice place, really close to the beach.