beautiful place to stay, beach gorgeous.