Clean. Good location. Not as big as photos show. Late arrival by host for keys. Also they failed to tell us that oven wasn’t working. We found out after we had arrived and tried to use oven to cook dinner. No response and nothing done to date to compensate for inconvenience.