Excellent location, walking distance to everything. We were 3 families staying together and it was spacious enough for us with the beach and parks right on our doorstep.
We had everything we needed for our stay and the beds were comfy.