Great appartments in a wonder location.