Neat and clean. The condo looks just as the pictures on the website. Everything we needed to cook meals was supplied. We had the pool, nice and warm, to ourselves during our visit. Everyone was helpful at the complex, despite the language barrier. The walk to the store, mall, and local hotels to access the beach was not an issue for us. Depending on your abilities it might take longer than 12 minutes to reach the entrance (we are in our late 40's and early 50's).