I could be wrong, but I think he lives in a hotel. It looks like a hotel and if he lives in Vegas it is very likely he lives in a hotel.