Excellent location, terrific host, easy check-in, immaculate condition, well appointed...what more can I say!