Great location, within walking distance to many hotspots. The place was very clean. Communication with the hosts was poor - we had questions upon arrival and never received any answers. All communication stopped after the day before we arrived. Check in instructions were poor and without the help of a local we wouldn't have been able to stay here.