Awesome place; great communication; fantastic location! If you find this place, rent it :)