The perfect stay for myself, wife and our dog. Great communication as to what to expect and how everything works. One block to the beach! (the dog beach is awesome!) Short walk to the main drag with everything you need.