Clean, newer, well furnished/supplied, very attentive host and very good price.