Places to stay in Amsterdam. Stay on a boat instead of a hotel.