Great apartment - clean and with all you need for a great stay. Great gym. Great location.