Great location, lovely hosts. Has everything one needs.