great apartment with all the amenities you'd need