Very clean place, great location, comfortable, excellent communication from the host (arranging airport pickup and all). Great value for money.