Security deposits are refundable after taking into account any damages to your home.
Yes
Yes, it is open 24/7.