This place is small but perfect: very well equipped, super hosts, ideal location, and excellent value.