Spotlessly clean, good location and friendly hosts. We will stay here again next time we are in town.