Friendly staff, comfortable bed, nice patio — what more do you need?