Only stayed one night at Tafon's, but it was exactly as described in every way. Clean, comfortable, location, and Tafon did a great job of staying in touch and informing me of what I needed to know in checking in, and was nice enough to let me know exactly when my room was ready, which was a little early and greatly appreciated. Would absolutely stay again, and for much longer next time.