Immaculately clean. Great location. Very communicative hosts. Beds were comfy! Very cozy!! Great value