Smooth self checkin and communication. The place is well located and clean.