Fantastic accommodations, perfect location, and wonderful hosts combine to create simply a five star air bnb