This place has it all! Clean, great location, parking and awesome hosts! They were quick to respond to any question I had and made the whole process of staying there extremely easy. Highly recommend!!