Very clean and comfortable, terrific location. Host exceptionally communicative and informative. Thanks for a great stay.