Awesome place - comfortable, clean, and great location .