Immaculately clean with friendly, caring and very helpful hosts