Great location, right on the beach. Everything we needed was provided and kept up very nicely.