melrose beach club