Adequate accommodation for a short stay. Great communication