Stylish apartment, sparkling clean, perfect location and great, attentive hosts!