Clean and great location. Lacking some kitchen equipment. Very nice and kind host but some problems with communication (might have been due to language barrier).