Definetely a great place to stay, you get an amazing location, home and host to stay at an amazing value.