Nice apartment in really good area. Amstel is nearby and it only takes 16 min to central station. The check in is very easy as there is a self check in possibility. The building has a inner courtyard and several shared terraces to relax.
I never met Jesse by person but he was always responding quickly when we had a question. Highly recommended!