Great place to stay in Amsterdam, especially for a bigger group.