Great location, excellent communication, flexible checkin and checkout. Will stay again!