Great location, good communication, easy with check in, flexible with check out. Had a great stay