Staying at Todd’s is like staying at your home on its best day. Every detail is well thought out and executed flawlessly.