Overall experience was good, the apartment looks like the photos in the description. Location next to the beach is great, however communication was disappointing. When we asked to check in early we received an automated reply message telling us to book another night. Moreover the wifi was not working in the beginning and we were forwarded to multiple telephone numbers. The toilet didn’t seem like it was properly cleaned since it smelled awkward from the very beginning