Mickey feels at home at David Castle's house in Asbury Park.