private comfortable self contained property , great host