Great place to stay for a trip in Amsterdam, feels like home and is nicely located