Super clean, and cute! The place looks just like the pictures and is close to the beach, shops and great restaurants! Communication with the host was easy and parking was no problem.