My friends and I stayed at Nick and Nena's for a couple of days during our Spring Break and we had a great time. The place is clean and well kept, and the hosts are overall wonderful people. Checking in and out went smoothly with no problems.
The apartment is in a nice neighborhood, walking distance from some very nice local diners and pubs and a short driving distance from Greek-town.
We had absolutely no problems at all, and all of us agreed that we would love to stay here again when we return next.