Perfect location and exactly as advertised. John is an amazing host who was always easy to communicate with and provided everything I needed during the semester.