Great location, great place - comfortable, well-equipped, clean. We had a lovely stay.