Excellent location, room size, cleanliness, and a friendly host. An excellent stay overall.