Excellent location, very clean and homely! Good communication from hosts too. Terrace was a bonus too.