Perfect location, easy check in/check out, great communication and overall amazing service