Perfect location and excellent communication from the hosts. We absolutely loved it! I would definitely recommend