Clean, spacious, well located, friendly staff, host is always available for any questions, host was there to meet me upon my arrival.