Good location. However, host's communication and services are very poor throughout our 5 day stay. Host did not provide any check in instruction upon our arrival. We needed to call host instead to ask for this and she gave us a phone number to call someone else for check in instruction. In addition, the WIFI internet did not work during our stay and we've sent 2 messages via airbnb messaging to ask the host to fix - no reply from the host. We did not get any Wifi connection throughout entire stay - very inconvenient for our 5 people. Lastly, the address is very difficult to find. We will not come back