Ric's place is awesome, it's very confortable and near of every main attraction. We didn't have to use public transport for anything, everything was reacheable enough to get on foot. I would recommend it to everyone (except if you're not into climbing the stairs, but they're very traditional in Amsterdam and it's an attraction itself).
Ric is such a great guy, he helped us with the bags (in and out) and gave us a map, explaining everything that was nearby. We really appreciated our stay!