Everything I needed! Comfortable and welcoming atmosphere, super easy check in and check out. Everyone spoke English so it was very easy to ask for help. Very clean and organized space. I felt right at home.