Excellent place - clean and nice.
Awesome host - very communicative and accommodative.
Pretty good location - location was fine but not amazing.