Stylish, clean, comfortable apartment, great location and an excellent host .