Location was great, communication was great. We arrived late and the host was very welcoming, didn't have problems with late arrival. However, the place was not very clean, especially the bathroom.