Amazingly clean and well kept close to the beach and shopping. The communication was beautiful. Everything was provided in the beautiful property. Love to come back. Highly recommended