Whatever you are thinking about staying in a beautiful place close to the beach...imagine more. Everything is there. Home from home.