Just as described, we enjoyed our stay. The location is excellent - a short ride from the airport and a 20 min walk or five minute drive to restaurants and shops. A six minute walk to a small local beach. The unit is spacious and exactly as described.
There is some noise from people above, if you are in a downstairs unit - we managed just fine though.