Good location, excellent communication and super helpful staff. Late check in/early check out was possible and made very easy.