A wonderfully spacious clean apartment is a fabulous location