Keith and Deidre are great hosts and made us feel very welcome. The self-contained apartment has everything you need and was very clean.It was stylishly furnished and very comfortable.