Very nice location. Not 5 min walk from the beach but still pretty close. 4 min drive. And parking at the beach in the morning is pretty easy, and what is important free. Photos match the place. It is indeed small, but my 6 yo son and I did just fine during our 6 days stay. AC worked well. We used boogey boards and chairs that were available - very handy.