The location was good, close to the beach. The pool area was also nice. We were allowed to arrive before check-in time, which was really nice. It was easy to get into the apartment with a code to get the key. However, the apartment was in really bad standing and it was very dirty when we arrived (e.g. big chunks of hair in the bathroom and toilet etc.). The host offered to send a maid to clean the same day. The toilet smelled sewage, and the host instructed us to leave the water running for some time. Unfortunately this did not solve the problem. The apartment was really worn down. We had planned 6 days, but left after one night.