Great accomodation great location and great hosts. You can't go wrong if your expectations match the advertised accomodation. Personally I feel I have made some great new friends and would definitely return with no hesitation. Thanks Rachel.