This was a great, gorgeous, updated and clean place to stay in. Everything described was accurate. I will definitely be staying here again. We enjoyed the beautiful condo. The condo has met my expectations. The beach and shops were a 5-7 min walk so it might seem long when walking under the sun and heat.