Clean and comfortable home, good communication and easy check-in