Spotless clean, easy self check in, great communication, perfect location