Excellent location; attentive host; great stylish apartment. Great value