The location and check in/check out are excellent! No prob at all! All you need is provided! I would recommend it and definitely I will come back again next time!