This place has it all! Clean, secure, great location, I gave 5 star rate.