Craig’s place is at the perfect location. Walking distance to the beach and multiple restaurants. Equipped with everything we needed, including a cooler and beach chairs which we used everyday. Self check-in was easy and it was an overall great stay! Highly recommend.