Latest from Ricky Martin's new home in NYC