Perfect. The best word to explain this place. The hosts set you up perfectly to have a sweet, comfortable, relaxing time. Located perfectly for getting around to delicious food or a good time downtown.