Adequate accommodation but messy procedure with key pickup and drop off.
Something that could be improved.