Check in procedures are smooth, apartment is clean and staff is very friendly and helpful.