Great apartment: clean, stylish and in a good location with an attentive host.