Great location, good value, but rather basic. Could be cleaner especially given the additional cleaning fee. Communication with host re check-in poor, although he did apologize which I appreciated.