Stylish, super-clean apartment in fantastic location