Nice apartment + ideal location + attentive host = perfect stay