Clean! Good location! Very communicative host! Would def stay again!