Everything you need. Security. Clean room. Great amenities! Would recommend.