Sorry for the late reply on your other two questions. The beach is fabulous for this area. It's not a Maui beach or as wide as South Beach, but it's relatively quiet, very clean, walkable sand, etc. I've enjoyed it many times over the Christmas holidays. My guess is it will be in the upper 70's for your stay.