This property was top notch. It's on the beach, you see and hear the ocean waves, the beach access is close by. The amenities were excellent and the place was clean, very clean! You can tell A1 property really cares about the property. It really felt like home. Kitchen had all the utensils and plates, serving trays etc. The only things negative about the place were the squeeking bed and at times uncomfortable queen size mattress in the front bedroom. Also at the beginning of our stay, first 2 days there were guests staying in the unit above us, when we were all out at the same time enjoying the incredible large and roomy balconies at the same time, you heard everything they said above you because they spoke really loud and also they liked to play their music loud as well but they only stayed 2 days. So it wasn't a deal breaker. After this, it was smooth sailing, very quiet and perfect. We will book another vacation from A1 again!