Very clean nice apartment near restaurants and shops and beach. Would definitely recommend. One thing to be aware of is that a cleaning lady will come into your place each day (we were unaware and were just a little shocked when we came in and someone was in our place). Host was very nice!