It is very clean and Waseem is really flexible in checking in and out times.