Great new modern apartment style places to stay in a very good location.