Awesome place and a beautiful surprise! Everything you need is right up the street (literally) and the beach is a hop and skip away. Will definitely be coming back!