Exceptional! Great location. Nice facilities. Comfy bed. Easy to get to. Easy parking. Easy walk to the beach. Friendly office staff. Quite neighbors. Having a kitchen, bedroom, porch etc was just perfect. We liked it much better than big resorts because you get a lot more room for your money. Full kitchen, porch, bedroom, comfy couch, & free beach toys!