Jo's place will meet all your expectations. Top place to stay.