This is our 2nd stay and we will be back again. We love the location to the dog beach, its literally a 60 second walk and so clean. The amenities were perfect and the little extra comfort touches were very much appreciated. Thank you.