Very clean. Freshly painted and renovated. Comfortable. Good communication.