Clean and spacious and comfortable, fantastic location, great host. Highly recommended and would definitely stay here again on a return trip!