very clean. perfect location. cozy and comfortable