Very clean. Affordable. Convenient place. Good communication. Would love to stay again.