Good communication, clean, cozy, convenient, a pleasure to stay