Tim's place has everything you need in a compact, functional space. It exceeded our expectations, and we definitely plan on staying again better prepared with the knowledge that we've got a living room, dining room and well-stocked kitchen to accommodate us.