The host has been great, but the apartment was not to our satisfaction. It's an ideal apartment for short stays or with low requirements, maybe ideal for people willing to spend short time in the apartment and more time outside on the beach. It's not ideal if you are looking for a place to stay and use as home/work office for long stays.