Shep Rose Opens Up About His New Beach House