The apartment was very clean and well equipped. Great location 1 minute walk to the beach and within 10 minutes walking of plenty of restaurants. The pool was great, most of the time it was just us in it. Wi-Fi would have been a great addition but you can pay extra for portable Wi-Fi.