All around awesome!! Awesome location, awesome place, awesome hosts, I would absolutely stay here again!!