Nice place with everything we needed: dedicated parking space, full kitchen, and even some beach chairs. Check in was easy and we had no issues during our stay.