Ask for their contract paperwork before you are locked into staying. There are rules and regulations that are not listed on their airbnb page, which consist of simple rules that if broken may lead to hundreds of dollars in fines which created a stressful check in and check out process.
If you are okay with their paper work. It is a great location, walking distance to restaurants, beaches, and bars. The property is accurate to their pictures. Nice and clean.