Impeccably clean, great modern kitchen facilities, wonderful hosts. This will definitely be our first choice next time we're in the area.