Fantastic place, location, people, city, country! Would rent again without hesitation!
VR Boston MA USA