Excellent location, a very short walk to the beach and to multiple restaurants. Check in was easy and they called to let us in 40 minutes early! All the beach gear we needed was provided and the check out was smooth and simple.