Clean, comfortable, very well stocked, beautiful place to stay. Highly recommended.