Updated the room model

With a try catch to preven an error in case there are no events