Great space, every room (including bathrooms) was generously sized and the flow of the apartment was great for our group. John is a warm, welcoming host and went above and beyond to ensure we had an enjoyable stay.