Awesome location, easy check in, good communication - a great stay