Stylish, clean large apartment. Amazing location