Great location, easy check-in and check-out, and excellent communication! If these are the things that matter to you then I highly recommend you stay at this location.