Excellent place to stay in that Craig is a communicative, agreeable host and his place is both clean and very well organized!