Everything you need in an excellent location. We loved our stay at Jo's place!