Excellent location, good communication, though check-in time is quite late.