It was everything perfect. The apartment is big and very clean. We didn't meet the host face-to-face but the communication was good and check in and check out super easy. Beach, supermarkets etc within 5 minutes-walking distance.
We would recommend this place a 100 %.