The place is located in beautiful and peaceful part of Amsterdam around 20 minutes away from central station. Everything went smoothly, communication with owner was fast and without a single problem.
Overall I would recommend this place pretty much for anyone.